body{margin:0 auto; font-family:"microsoft yahei"; color:#555; font-size:14px; min-width:1300px; overflow-x: hidden;}
div,dl,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear,.cl{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}

.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #2454ac; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer;}
.trans1 img{transition:all 0.8s linear; -webkit-transition:all 0.8s linear; -moz-transition:all 0.8s linear; -ms-transition:all 0.8s linear;}
.trans1 img:hover{ transform: rotate(360deg);-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg);}
		
.trans2 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans2 img:hover{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
	
 .trans3 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans3 img:hover{ transform: rotateY(360deg);}
 
 a:hover{text-decoration: none; color:#2454ac;}
.box,.head_all,#news,.page,#nav_all,#adv,#team,#link{width:1300px; height:auto; margin:0 auto; position: relative;}
  .box:after,head_all:after{ display: block; clear: both; content: "";}
 

  /*顶部*/
.top_all{ width:100%; min-width:1300px;color:#999;  background:#f9f9f9;line-height:40px; font-size: 13px; border-bottom: 1px solid #f2f2f2;}
 .top_all .fl strong{ color: #2454ac;}
 .top_all .fr{ position: relative;}
.top_all .fr a{color:#999; font-size: 13px;}
.top_all .fr a:hover{ color:#2454ac;}
.top_all .fr span{padding:0 15px;color:#aaa; }
 .top_all .fr a img{ display: inline-block; margin:2px 5px 0 0;}

 
   /*抬头*/
  .head_all{ margin-top: 45px; }
  .head_all .logo{ position: relative;}
 .head_all .logo img{ display: block; height:70px;}
    .head_all .head_w{margin-left:5px;  padding:3px 27px 0 0; background: url(/member/web12519c2/files/images/012.png)right center no-repeat;}
 .head_all .head_w dl{font-size: 44px; line-height: 45px; font-weight: bold; color: #222; }
  .head_all .head_w p{text-transform: uppercase;font-size: 12px; letter-spacing: 0.5px; line-height: 30px; color: #999; font-family:"arial"; font-weight:normal;  }
  

  .head_all .head_f dl{ font-size:30px; line-height: 40px; color: #333; padding-top: 2px;}
  .head_all .head_f p{display: block; letter-spacing: 0; line-height: 32px; font-weight: normal;color:#555;font-size:19px;}
 .head_all .head_f dl strong{ color: #ff9c00;}

 
 .head_p{ font-size: 16px; color: #777;text-align: center; line-height: 30px; padding:0 0 0 55px; background: url(/member/web12519c2/files/images/004.png) left 10px no-repeat;}
 .head_p p{ font-size:30px; font-family: "impact"; color: #333; line-height: 32px;}
 .head_p li{ display: block; position: relative;}
 
 
 /*导航*/
.navbor{ width: 100%;min-width: 1300px;height: 65px;background:#2454ac;color: #fff;font-size: 16px;margin-top:28px; }	 
.nav{position:relative; }

  
  /*一级导航*/
.nav > ul > li{ float: left;display:block;line-height:65px; width:144px;  position:relative; z-index: 99; text-align:center; }
.nav > ul > li > a{ display: block;  font-size:16px;color:#fff;  }
.nav > ul > li:hover{ height: 65px;}
  .nav > ul > li:hover  a{ font-weight: bold;}  
.nav > ul > .block{ background-color:#ff9c00; height:65px; display: block; position: absolute; top: 0; font-weight: bold;}
.navcurrent a{color:#fff !important;  background:#ff9c00 !important; font-weight: bold;}
  
   /*下拉*/
.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 65px; }
.erji_menu ul li a{ width: 100%; padding: 0 5px; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0 auto;display: block; text-align: center; font-size: 15px; font-weight: normal !important;color: #fff; line-height:45px;border-top: 1px solid rgba(255,255,255,0.5); background:  rgba(36,84,172,0.9);-webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.erji_menu ul li a:hover{background:#ff9c00 ;color:#fff !important;}

.rightarrowpointer{display:none;}
  

    
   /*搜索*/
#search_all{ width:100%; min-width:1300px;  height:70px;  background: #fff;  border-bottom: 1px solid #ddd;}
  input{outline: none;}
.search h1 a{ font-size:15px; color:#555; }
.search h1 a:hover{ color:#2454ac;}
.searchl{ font-size:15px;line-height:70px; padding-left: 20px; background: url(/member/web12519c2/files/images/013.png)center left no-repeat;}
 .searchl h1{ font-size: 15px; color: #555;display: block;float:left;font-weight: normal;}
.searchl span{ display: block;float:left;}
.searchr{ width:350px;border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.search_kong{ width:350px;float:right; overflow:hidden; }
.search_2{float:left; width:270px; line-height:70px;}
.search_tu{ float:right; width:70px; padding-right: 5px; }
    
     /*产品展示*/
 .prod_all{width: 100%;min-width: 1300px; padding: 70px 0; background: rgba(36,84,172,0.05);}
 .prod_t{text-align: center; margin-bottom: 30px;}
 .prod_t dl{font-size: 40px; color: #333;line-height: 44px;}
    .prod_t strong{ color: #2454ac;}
 .prod_t p{ font-size: 18px; color: #555;font-weight: lighter; line-height:50px; }
 .prod_t .img{ position: relative;width: 21px;height: 21px;margin: 0 auto;}
 
  .prod_t .img img{ display: block; position: absolute; right: 0; left: 0;margin: 0 auto;top: 0; z-index: 1;animation:Screw 2s infinite; -moz-animation:Screw 2s infinite;-ms-animation:Screw 2s infinite; -o-animation:Screw 2s infinite; -webkit-animation:Screw 2s infinite;}
 
 /*logo动画*/
@-webkit-keyframes Screw
{
0% { transform: rotate(0)}
100%{transform: rotate(360deg)}
}

@-moz-keyframes mymove
{
0% { transform: rotate(0)}
100%{transform: rotate(360deg)}
}

@-o-keyframes Screw
{
0% { transform: rotate(0)}
100%{transform: rotate(360deg)}
}
    
    
    .prod_b{ width: 1200px; margin:20px auto auto auto; padding:25px; ;background: #fff; border-radius: 55px 0 30px 0;}
.list{ width: 260px;}
  .mod1312 .pro_l{max-width: 260px;}
  .prod_b .list_t{ background: #2454ac url(/member/web12519c2/files/images/002.png)25px 31px no-repeat; line-height:24px; height: 75px; border-radius: 30px 0 0 0; color: #fff; padding: 32px 0 0 95px;}
  .prod_b .list_t p{ font-size: 22px;font-weight: bold; }
  .prod_b .list_t dl{font-size: 15px; color:rgba(255,255,255,0.6); font-family: "arial";}
  .prod_b .list_b{ display: block; border: 1px solid #eee; border-top: none; }
    .prod_b .list_b .list_1{ display: block; border-bottom: 1px solid #eee; background-image: linear-gradient(to top,#f5f5f5,#fff) !important; line-height: 60px; }
    .prod_b .list_b .list_1 a{ display: block;font-size: 18px;padding-left: 30px; color: #333; background: url(/member/web12519c2/files/images/003.png)195px center no-repeat;}
    
    .prod_b .list_b .list_2{ display: block;background: #fff; padding:10px 0 20px 30px;}
    .prod_b .list_b .list_2 a{ display: block;color: #555; line-height: 40px; font-size: 15px;}
    .prod_b .list_b .list_2 a:before{display: block;  content: ""; width: 8px; height: 8px;background: #555; border-radius: 50%;   float: left; margin: 16px 8px 0 0;}
    .prod_b .list_b .list_tel{ padding: 97px 0 40px 0; background: #f9f9f9 url(/member/web12519c2/files/images/005.png) center 40px no-repeat;text-align: center;}
    .prod_b .list_b .list_tel p{font-size: 16px; line-height: 30px;}
    .prod_b .list_b .list_tel dl{font-size: 30px;font-family: "impact";color: #2454ac; line-height: 40px;}
    

  .prod_r{width: 910px; height:920px; overflow: hidden;}


    /*优势*/
 .adv_all{width: 100%;background: url(/member/web17501bv/files/images/20241212134720.jpg) top center no-repeat; padding-top: 70px;}
 
 .adv_all  .tempWrap{width: 1300px !important;}

 .adv_all .picScroll-left{ overflow:hidden; position:relative;background: #fff; padding-bottom:50px;box-shadow: 0 0 10px rgba(0,0,0,0.1);  }
 .adv_all .picScroll-left .hd{  padding:0 ; position: relative; z-index: 2;}

 .adv_all .picScroll-left .hd ul{  margin: 0 auto;zoom:1; width: 1200px;}
.adv_all .picScroll-left .hd ul li{ float:left;  width:280px; height:124px; line-height: 35px; box-sizing: border-box;padding:25px 30px; position: relative;  cursor:pointer;color: #333;  background: #f5f5f5; border-bottom: 4px solid #eee;}
 .adv_all .picScroll-left .hd ul li+li{ margin-left: 26px;}
 .adv_all .picScroll-left .hd ul li .font{ padding-top: 3px; position: relative;z-index: 2;}
 .adv_all .picScroll-left .hd ul li .font p{ font-size: 28px;font-weight: bold;}
 .adv_all .picScroll-left .hd ul li .font dl{ font-size: 12px;text-transform: uppercase;color: #999;}
 .adv_all .picScroll-left .hd ul li  .img{width: 70px;height: 70px;overflow: hidden;background: #fff;border: 1px solid #eee;box-sizing: border-box; margin-right: 10px; border-radius: 50%;}
  .adv_all .picScroll-left .hd ul li:after{ display: block;content: "";clear: both;}
.adv_all .picScroll-left .hd ul li.on{ background: #2454ac; color: #fff; border-bottom: 4px solid #1a4594;}
 .adv_all .picScroll-left .hd ul li.on dl{ color: #fff; opacity: 0.7;}
 .adv_all .picScroll-left .hd ul li.on:before{ display: block;content: "";width: 50px;height: 50px;background: #2454ac;transform: rotate(45deg);position: absolute;top: -7px;left: 0;right: 0; margin: 0 auto; z-index: 1;}
.adv_all .picScroll-left .bd{  }
.adv_all .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.adv_all .picScroll-left .bd ul li{  _display:inline; overflow:hidden; width: 1300px !important;box-sizing: border-box;padding: 50px 50px 40px 50px; }
 
    
    
    
    
    .adv_w{width: 560px; font-size: 15px; line-height: 32px;  color:#555; text-align: justify; position: relative; }
  .adv_w .font{}
  .adv_w .font dl{ display: block; text-align: left;font-family: "Impact"; font-weight: bold; color: #2454ac; font-size: 90px; line-height: 90px; height: 60px;overflow: hidden;}
  .adv_w .font p{display: block; line-height: 53px; float: left; }
  .adv_w .font p i{ display: block; font-style: normal; font-size:30px;line-height: 60px; margin-top: 10px; color: #2454ac;font-weight: bold;}
  .adv_w .font p em{ display: block; font-style: normal;  line-height:32px; color: #222; font-size: 22px;}
 .adv_w .font p em:after{ display: block;content: "";width: 40px; height: 1px; background: #2454ac; margin: 25px 0 15px 0;}
  .adv_w .font b{  display: block; font-size: 16px; padding: 12px 0 0 0; font-weight: lighter; line-height: 34px; }
  .adv_w .font strong{font-size: 17px; }
    
  .adv_all .picScroll-left .bd ul li .pic{width:587px;height: 400px;}
    

     /*案例*/
 .case_all{width: 100%;min-width: 1300px; padding: 80px 0 80px 0; overflow: hidden;}
 .case_all .power_t p:after{ left: 0;right: auto;}
 .case_b{ height: 680px;overflow:hidden; margin-top: 30px;}
 .case_b_l{width: 520px;height: 680px;overflow: hidden;}
 .case_b_l a{ display: block; position: relative;}
 .case_b_l a p{display: block;width: 520px;position: absolute;bottom: 0;left: 0;right: 0; margin: 0 auto; height: 80px; line-height:40px; background: rgba(0,0,0,0.5);font-size: 16px; box-sizing: border-box;padding: 20px 40px;}
 .case_b_l a p i{ display: block; font-style: normal;font-size: 20px; color: #fff; float:left;}
  .case_b_l a p em{ display: block; font-style: normal;font-size: 20px; color: #fff; float: right; background: #fff;width: 120px; text-align: center; line-height:40px; border-radius: 20px; color: #555;  font-size: 15px;}
 .case_b_l a:hover p em{ background: #f6af00;color: #fff;}
 
    .case_t{ width: 760px; height: 360px; position: relative;z-index: 1;}
    .case_t_row2 { position: relative; width: 100%; height:360px; display: block; }
.case_t-btn {  position: absolute; bottom: 0px; left:0;right: 0;margin: 0 auto;}
.case_t-btn .hd { text-align: center; display: block; padding: 20px 0; height: 15px; }
.case_t-btn .hd ul li { display: inline-block; width: 15px; height: 15px; border-radius: 50px; font-size: 0; color: #fff; text-indent: -9999em; background: #fff; margin: 0 5px; transition:0.3s all ease-in-out; cursor:pointer; }
.case_t-btn .hd ul li.on{ width: 25px; background: #2454ac; }
 .case_bb{ margin-top: 20px; height:300px; width: 760px; overflow:hidden;}
.case_bb dl {width: 370px; margin-right:20px; float: left; height: 300px; position: relative; overflow: hidden;}
.case_bb dl dd { position: absolute; z-index: 4; height:50px;bottom:0;width:100%;left:0;right:0; margin:0 auto; background:rgba(0,0,0,0.6); text-align:center;font-size:15px; }
.case_bb dl dt {position: relative;  z-index: 3;  height: 300px; overflow: hidden; }
.case_bb dl dt img{height:100%; width:auto;}
.case_bb dl:nth-last-child(1) { margin-right:0;}

.case_bb dl dd strong{ font-weight:normal; color:#fff; font-size:15px;line-height:50px;}


   /*广告条*/
 .banner2{ width: 100%; min-width: 1200px; padding: 60px 0; height: 240px; background: url(/member/web12519c2/files/images/011.jpg) top center no-repeat;}
 .banner2 .word{ width: auto; height: 190px;   color: #fff; border: 5px solid #2454ac; background:rgba(36,84,172,0.7); text-align: center;}
 .banner2 .word p{ font-size: 33px; line-height: 80px; letter-spacing: 0.2px; font-weight: bold;padding:0 40px;}
 .banner2 .font{ background: rgba(36,84,172,0.7); height: 110px; padding:0 40px; }
 .banner2 .font dl{ line-height: 49px; letter-spacing: 1px; border-bottom: 1px solid #fff; font-size:19px; }
 .banner2 .font i{ display: block; font-style: normal; float: left; line-height: 34px; color: #2454ac; font-size: 16px; font-weight: bold;height: 34px;padding:0 15px 0 45px; background:#fff  url(/member/web12519c2/files/images/014.png) 18px 7px no-repeat;}
  .banner2 .font em{ display: block; font-style: normal; float: left; font-family: "arial"; color: #ffea00; font-size: 28px; font-weight: bold; margin: 8px 0 0 10px;}
    
    
     /*简介*/
 .about_all{ width: 100%;min-width: 1300px; padding:60px 0 70px 0; background: rgba(36,84,172,0.05);}
 .about_l{width:725px; font-size: 16px; text-align: justify; color: #777;line-height: 32px;}
 .about_l dl{ font-size: 35px; color: #333;line-height: 40px; padding-bottom: 25px;}
 .about_l dl strong{ color: #2454ac; font-size: 40px; display: block;padding-bottom: 15px; }
 .about_l p{ text-indent: 2em;}
 .about_l p a{font-size: 16px;}
 
 
 .about_r{ width:565px; height: 362px; position: relative;background: url(/member/web17501bv/files/images/015.png) no-repeat;}
 .about_r  .video{ position: relative; width: 200px; padding: 15px 410px 0 0; }
 
     /*按钮效果*/
 .about_r .dot{position: absolute; left: 282px; z-index: 2; top: 115px; width: 75px;height: 75px;border-radius: 50%;background: url(/member/web12519c2/files/images/016.png) no-repeat center;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
 
 .about_r  .pulse {position: absolute;z-index: 1;width: 165px;height: 165px;border-radius: 50%; left: 237px;top: 70px;background: #fff;
-webkit-box-shadow: 1px 1px 20px #fff;box-shadow: 1px 1px 20px #fff;opacity:0;-webkit-animation: warn 2.2s ease-out;animation: warn 2.2s ease-out;
-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
 
     /*按钮动画*/
 @keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);

    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.4;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.7;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.4;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
 
 
      /*实力*/
   #strength{ margin-top: 25px; overflow: hidden;}
 
   #strength li{display: block; float: left; font-size: 18px; color: #333; line-height: 45px;text-align: center;}
 #strength li+li{ margin-left: 50px;}
   #strength li span{ color: #2454ac;  font-family: "impact"; font-size: 50px;line-height: 50px;}
 #strength p{ text-indent: 0;}
.number_ljs{font-size:18px; color:#a57f44; text-align:center;}
.number_ljs em{font-style:normal;display:block; font-size:30px;}
 
 /*新闻*/
.new { width: 100%;background:#fff; margin-top: 70px; overflow: hidden;}

.new_list{ width:485px; height:44px; margin:0 auto 25px; position:relative; line-height:53px;}
.new_list li a{ font-size:16px; color:#222; display:block;}
.new_list li { background:#f4f4f4; float:left; margin-left:10px; margin-right:10px; width:140px; height:44px; line-height:44px; text-align:center; overflow:hidden;}
.new_list li.on { background:#2454ac;}
.new_list li.on a { color:#fff;}

.new_cont { margin-bottom:60px; overflow:hidden; }
.new_cont .news_item .news_item_title a { font-size:20px; display:block;  font-size: 20px;
    width: 549px;
    overflow: hidden;
    white-space: pre-wrap;
    text-overflow: ellipsis;
    display: block;}

.new_cont .news_item:nth-child(1){ width:640px; height:640px; position:relative; background:#f4f4f4; float:left;  }
.new_cont .news_item:nth-child(1) .news_item_title { font-size:22px;}
.new_cont .news_item:nth-child(1) .news_body{ font-size:14px; line-height:30px; color:#666; margin-top:10px;}
.new_cont .news_item:nth-child(1) .news_date{ background:url(/member/web12519c2/files/images/017.png) left no-repeat; position:absolute; left:40px; top:40px; font-size:12px; padding-left:15px; color:#999;}
.new_cont .news_item:nth-child(1) .news_date div{ float:left; margin-top:1px;}
.new_cont .news_item:nth-child(1) .news_image{ width:560px; height:385px; position:absolute; left:50%; margin-left:-280px; top:215px; }
.new_cont .news_item:nth-child(1) .news_content { width:560px; height:120px; position:absolute; left:40px; top:80px;}

.new_cont .news_item:nth-child(n+2){ float:right; width:635px; height:200px; position:relative; background:#f4f4f4 url(/member/web12519c2/files/images/018.png) no-repeat; background-position:25px 150px; margin-bottom:20px; overflow:hidden;}
.new_cont .news_item:nth-child(n+2) .news_item_a{ font-size:20px; position:absolute; top:35px; left:25px; width:540px;height: 110px;}
.new_cont .news_item:nth-child(n+2) .news_body{ font-size:14px; color:#666; line-height:28px; left:25px; width:590px; top:72px; position:absolute;}
.new_cont .news_item:nth-child(n+2) .news_date { background:url(/member/web12519c2/files/images/017.png) left no-repeat; position:absolute; right:25px; top:40px; font-size:12px; padding-left:15px; color:#999;}
.new_cont .news_item:nth-child(n+2) .news_date div { float:left; margin-top:1px;}

.new_cont .news_item:nth-child(n+2) .news_image { display:none;}
.new_cont .news_item:nth-child(4){    margin-bottom: 0;}

.new_cont .news_item:hover .news_item_a{ color:#2454ac;}
    
    
     /*友情链接*/
   .link_all {width: 100%; min-width: 1200px; padding-top:57px; background:#333 url(/member/web12519c2/files/images/019.png) top center no-repeat;}
   .link_box{ padding: 30px; border-bottom: 2px solid #eee;line-height: 40px;  background:#fff url(/member/web12519c2/files/images/020.jpg)1135px center no-repeat;}
   .link_box i{ display: block; text-transform: uppercase; color: #2454ac; font-style: normal; font-size: 40px;font-family:"Impact",airal; float: left;}
   .link_box em{font-size: 20px; color: #333;display: block; font-style: normal;  float: left; margin-left:8px;}
   #links_c{width:900px; float:left;}
  .link_box a{font-size: 15px;}
.link_box a:hover{color:#2454ac !important;}
   
   /*版权*/
.topcpright{ margin-top:60px;}
   .copy_all{ padding-top: 45px; line-height: 32px; font-size: 15px; background: #333; color: #ddd;}
   .copy_all a:hover{ color: #ff9c00;}
   .copy_c li{ display: block; margin-right:35px; }
 .copy_c li:nth-of-type(3){ margin-left: 30px;}
 .copy_c li:nth-of-type(4){ margin-left:15px;}
 .copy_c li .fl+.fl{ margin-left:5px;}
   .copy_c li a{font-size: 15px; color: #ddd; width:100px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
   
   .copy_c li p{font-size: 18px; color: #fff;}
   .copy_c li p:after{display: block; content: ""; width: 20px; height: 1px; background: #bbb; margin: 15px 0 15px 0;}
   .copy_c .code{ display: block; margin-left: 30px;}
   .copy_c .code em{ display: block;width: 162px; height: 162px; padding: 10px; border-radius: 10px; background: #f2f2f2;}
   .copy_c .code em img{ display: block; width: 162px;}
   .copy_c .code i{font-style: normal; display: block; width: 100%; text-align: center; line-height: 35px; border-radius: 5px; background: #f2f2f2; margin-top:2px; font-size: 14px;color: #333;}
   
   #copyright_c{width:1300px; margin:0 auto; text-align: center; border-top:1px solid #444; padding:30px 0 25px 0; font-size:15px; color:#ddd; margin-top: 30px;}
#copyright_c a{font-size:14px; color:#ddd;}
#copyright_c a:hover{font-size:14px; color:#ff9c00;}

/*内页导航*/
.mod1015 .navigation{ line-height:55px!important; margin-top:50px; height:55px!important; border-top:1px solid #ddd;border-bottom:1px solid #ddd!important;font-size:15px;color:#555;}
.mod1015 .navigation a{ font-size:15px;}
.mod1015 .navigation a:hover{color:#2454ac;}


/*产品参数*/
.ny_parameter p{text-indent:0 !important}
.ny_parameter table{ width:100%; margin-top:15px;}
.ny_parameter td{padding: 5px; text-align: center;}
.pro_content_detail:after{ display:block; content:""; clear:both;}
